home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995…tember: Reference Library / Dev.CD Sep 95 RL / Dev.CD Sep 95 RL.toast / mac / Technical Documentation / develop / develop Issue 19 code / SimpliFace_V2 / Sources / SimpliFace2Common.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-05-01  |  1.9 KB  |  88 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        SimpliFace2Common.h
  3.  
  4.     Contains:    Common C++ and Rez include file for TSimpliFace2.
  5.  
  6.  
  7.     Developed by:
  8.  
  9.     Paul G Smith (commstalk hq & Full Moon Software, Inc)
  10.  
  11.     you can leave messages at (UK): 0727 844232; (US): 408 253 7199
  12.     BUT I prefer to be contacted by e-mail
  13.     AppleLink:     COMMSTALK.HQ
  14.     Internet:     COMMSTALK.HQ@applelink.apple.com
  15.  
  16.     "SimpliFace2" Sample code to accompany develop article
  17.     on techniques for controlling script inheritance.
  18.     
  19.     
  20.  
  21.  
  22. */
  23.  
  24. #ifndef __SimpliFace2COMMON__
  25. #define __SimpliFace2COMMON__
  26.  
  27.  
  28. // the following flag is used to determine whether SimpliFace2 uses 
  29. // OSA-style inheritance (if flag defined) or AppleScript inheritance
  30.  
  31. #define qUseOSAinheritance 1
  32. // #undef qUseOSAinheritance
  33.  
  34.  
  35.  
  36. #define kSignature    'SIMF'
  37.  
  38. #define kProgName    "SimpliFace2"
  39. #define kVersion    "1.1b1"
  40.  
  41. #define kVersMajor    1
  42. #define kVersMinor    1
  43. #define kVersKind    beta
  44. #define kVersRev    1
  45.  
  46. #define kProgNameP    "\pSimpliFace2"
  47. #define kVersionP    "\p1.1b1"
  48.  
  49.  
  50. #include "SimpliFace2Events.h"
  51.  
  52.  
  53. #define kSimpliFace2SimpleTypes 1001    /* list of longs defining simple types */
  54.  
  55. #define kSimpliFace2Buzzwords 1001        /* misc strings */
  56. #define kAppDefaultFileName 1                /* index into misc strings */
  57. #define kPreferencesFileName 2
  58. #define kStartupScriptFileName 3
  59.  
  60. #define kSimpliFace2ErrStrings 258        /* error strings */
  61. #define kWindowStackerLibraryMissing 1    /* index into error strings */
  62.  
  63. #define    rMenuBar        128            /* application's menu bar */
  64. #define    rAboutAlert        128            /* about alert */
  65. #define    rDocWindow        128            /* application's window */
  66. #define    rFolderDialog    130            /* dialog for choosing a folder */
  67.  
  68.  
  69. #define    mApple                    128        /* Apple menu */
  70. #define    iAbout                    1
  71.  
  72. #define    mFile                    129        /* File menu */
  73. #define    iClose                    1
  74. #define    iQuit                    2
  75.  
  76. #define    mEdit                    130        /* Edit menu */
  77. #define    iUndo                    1
  78. #define    iCut                    3
  79. #define    iCopy                    4
  80. #define    iPaste                    5
  81. #define    iClear                    6
  82.  
  83.  
  84. #define kTypeListOfLongs                    'LNG#'
  85.  
  86.  
  87. #endif
  88.